package cn.b.sky.mes.andon.model.condition;

import cn.b.sky.common.model.Page;

public class AndonCondition extends Page {
  /**
   * 工作中心编号
   */
  private String workCenterCode;

  /**
   * 作业单元编号
   */
  private String workUnitCode;

  /**
   * 按灯组
   */
  private String andonGroup;

  /**
   * 按灯编号
   */
  private String andonCode;

  /**
   * 按灯描述
   */
  private String andonText;

  /**
   * 按灯类型
   */
  private String andonTypeCode;

  /**
   * 按灯模板编号
   */
  private String templateCode;

  /**
   * 事件
   */
  private String eventCode;

  /**
   * 消息通知规则
   */
  private String ruleCode;

  /**
   * 按灯状态编号
   */
  private String statusECode;

  /**
   * 启动人
   */
  private String switchOnUser;

  /**
   * 关闭人
   */
  private String switchOffUser;

  /**
   * 响应人
   */
  private String respondUser;

  /**
   * 锁定标记
   */
  private Integer lockFlag;

  /**
   * 报警标记
   */
  private Integer alarmFlag;

  /**
   * 工作中心集，树节点下所有工作中心
   */
  private String[] workCenterCodes;

  public String getWorkCenterCode() {
    return workCenterCode;
  }

  public void setWorkCenterCode(String workCenterCode) {
    this.workCenterCode = workCenterCode;
  }

  public String getWorkUnitCode() {
    return workUnitCode;
  }

  public void setWorkUnitCode(String workUnitCode) {
    this.workUnitCode = workUnitCode;
  }

  public String getAndonGroup() {
    return andonGroup;
  }

  public void setAndonGroup(String andonGroup) {
    this.andonGroup = andonGroup;
  }

  public String getAndonCode() {
    return andonCode;
  }

  public void setAndonCode(String andonCode) {
    this.andonCode = andonCode;
  }

  public String getAndonText() {
    return andonText;
  }

  public void setAndonText(String andonText) {
    this.andonText = andonText;
  }

  public String getAndonTypeCode() {
    return andonTypeCode;
  }

  public void setAndonTypeCode(String andonTypeCode) {
    this.andonTypeCode = andonTypeCode;
  }

  public String getTemplateCode() {
    return templateCode;
  }

  public void setTemplateCode(String templateCode) {
    this.templateCode = templateCode;
  }

  public String getEventCode() {
    return eventCode;
  }

  public void setEventCode(String eventCode) {
    this.eventCode = eventCode;
  }

  public String getRuleCode() {
    return ruleCode;
  }

  public void setRuleCode(String ruleCode) {
    this.ruleCode = ruleCode;
  }

  public String getStatusECode() {
    return statusECode;
  }

  public void setStatusECode(String statusECode) {
    this.statusECode = statusECode;
  }

  public String getSwitchOnUser() {
    return switchOnUser;
  }

  public void setSwitchOnUser(String switchOnUser) {
    this.switchOnUser = switchOnUser;
  }

  public String getSwitchOffUser() {
    return switchOffUser;
  }

  public void setSwitchOffUser(String switchOffUser) {
    this.switchOffUser = switchOffUser;
  }

  public String getRespondUser() {
    return respondUser;
  }

  public void setRespondUser(String respondUser) {
    this.respondUser = respondUser;
  }

  public Integer getLockFlag() {
    return lockFlag;
  }

  public void setLockFlag(Integer lockFlag) {
    this.lockFlag = lockFlag;
  }

  public Integer getAlarmFlag() {
    return alarmFlag;
  }

  public void setAlarmFlag(Integer alarmFlag) {
    this.alarmFlag = alarmFlag;
  }

  public String[] getWorkCenterCodes() {
    return workCenterCodes;
  }

  public void setWorkCenterCodes(String[] workCenterCodes) {
    this.workCenterCodes = workCenterCodes;
  }

}
